package ve.usb.coord.colision.hibernate;


public class Usuario implements java.io.Serializable {

    /** Creates a new instance of Usuario */
    public Usuario() {}

    /**
     * Holds value of property idUsuario.
     */
    private long idUsuario;

    /**
     * Getter for property idUsuario.
     * @return Value of property idUsuario.
     */
    public long getIdUsuario() {
        return this.idUsuario;
    }

    /**
     * Setter for property idUsuario.
     * @param idUsuario New value of property idUsuario.
     */
    public void setIdUsuario(long idUsuario) {
        this.idUsuario = idUsuario;
    }
    /**
     * Holds value of property nombreUsuario.
     */
    private String nombreUsuario = "";

    /**
     * Getter for property nombreUsuario.
     * @return Value of property nombreUsuario.
     */
    public String getNombreUsuario() {
        return this.nombreUsuario;
    }

    /**
     * Setter for property nombreUsuario.
     * @param nombreUsuario New value of property nombreUsuario.
     */
    public void setNombreUsuario(String nombreUsuario) {
        this.nombreUsuario = nombreUsuario;
    }
    /**
     * Holds value of property contrasena.
     */
    private String contrasena = "";

    /**
     * Getter for property contrasena.
     * @return Value of property contrasena.
     */
    public String getContrasena() {
        return this.contrasena;
    }

    /**
     * Setter for property contrasena.
     * @param contrasena New value of property contrasena.
     */
    public void setContrasena(String contrasena) {
        this.contrasena = contrasena;
    }
    
    /**
     * Holds value of property coordinacion.
     */
    private Coordinacion coordinacion;

    /**
     * Getter for property coordinacion.
     * @return Value of property coordinacion.
     */
    public Coordinacion getCoordinacion() {
        return this.coordinacion;
    }

    /**
     * Setter for property coordinacion.
     * @param coordinacion New value of property coordinacion.
     */
    public void setCoordinacion(Coordinacion coordinacion) {
        this.coordinacion = coordinacion;
    }
        
    /**
     * Holds value of property coordinacion.
     */
    private Departamento departamento;

    /**
     * Getter for property coordinacion.
     * @return Value of property coordinacion.
     */
    public Departamento getDepartamento() {
        return this.departamento;
    }

    /**
     * Setter for property coordinacion.
     * @param coordinacion New value of property coordinacion.
     */
    public void setDepartamento(Departamento departamento) {
        this.departamento = departamento;
    }
    /**
     * Holds value of property tipoUsuario.
     */
    private byte tipoUsuario;

    /**
     * Getter for property tipoUsuario.
     * @return Value of property tipoUsuario.
     */
    public byte getTipoUsuario() {
        return this.tipoUsuario;
    }

    /**
     * Setter for property tipoUsuario.
     * @param tipoUsuario New value of property tipoUsuario.
     */
    public void setTipoUsuario(byte tipoUsuario) {
        this.tipoUsuario = tipoUsuario;
    }

}